﻿using System;
using System.Collections.Generic;
using Autodesk.Revit.DB;

namespace HYOpeningDetail
{
	internal class DimElementData
	{
		public DimElementData()
		{
			this.m_dicEquip = new Dictionary<ElementInfo, int>();
			this.m_dicGap = new Dictionary<ElementInfo, int>();
			this.m_dicEquipBaseBox = new Dictionary<FamilyInstance, ElementInfo>();
			this.m_dicEquipBasePumb = new Dictionary<FamilyInstance, ElementInfo>();
			this.m_lstDuct = new List<ElementInfo>();
			this.m_lstPipe = new List<ElementInfo>();
			this.m_lstCableTray = new List<ElementInfo>();
			this.m_lstFloorAndBeam = new List<ElementInfo>();
		}

		public Dictionary<ElementInfo, int> m_dicEquip;

		public Dictionary<ElementInfo, int> m_dicGap;

		public Dictionary<FamilyInstance, ElementInfo> m_dicEquipBaseBox;

		public Dictionary<FamilyInstance, ElementInfo> m_dicEquipBasePumb;

		public List<ElementInfo> m_lstDuct;

		public List<ElementInfo> m_lstPipe;

		public List<ElementInfo> m_lstCableTray;

		public List<ElementInfo> m_lstFloorAndBeam;
	}
}
